key communicator - German English Dictionary